package com.zx.jhpt.excel.vo;

import java.util.ArrayList;
import java.util.List;

/**
 * 风险点结构描述
 * @author stylewolf
 *
 */
public class  Risk {
	/**
	 * 风险点编号
	 */
	private String fxid;
	/**
	 * 表名
	 */
	private String tbName;
	/**
	 * 目标数据库的表名
	 */
	private String targetTbName;
	/**
	 * 目标数据库配置的dao
	 */
	private String targetDao;
	
	private String desc;
	/**
	 * 数据从第几行开始
	 */
	private int startRow;
	/**
	 * 部门编码开始的列
	 */
	private int deptIndex = 0;
	/**
	 * 默认的归属部门
	 */
	private String defGsbm;
	/**
	 * 按照工号划分台账的列
	 */
	private String assign;
	
	/**
	 * 私有列
	 */
	private List<Column> columns = new ArrayList<Column>();
	/**
	 * 数据交互列
	 */
	private List<ImportColumn> icolumns = new ArrayList<ImportColumn>();
	/**
	 * excel中数据
	 */
	private List<Object[]> datas = new ArrayList<Object[]>();
	
	public String getFxid() {
		return fxid;
	}
	public void setFxid(String fxid) {
		this.fxid = fxid;
	}
	public String getDesc() {
		return desc;
	}
	public void setDesc(String desc) {
		this.desc = desc;
	}
	public int getStartRow() {
		return startRow;
	}
	public void setStartRow(int startRow) {
		this.startRow = startRow;
	}
	public List<Column> getColumns() {
		return columns;
	}
	public void setColumns(List<Column> columns) {
		this.columns = columns;
	}
	public List<Object[]> getDatas() {
		return datas;
	}
	public void setDatas(List<Object[]> datas) {
		this.datas = datas;
	}
	public String getTbName() {
		return tbName;
	}
	public void setTbName(String tbName) {
		this.tbName = tbName;
	}
	public int getDeptIndex() {
		return deptIndex;
	}
	public void setDeptIndex(int deptIndex) {
		this.deptIndex = deptIndex;
	}
	public String getDefGsbm() {
		return defGsbm;
	}
	public void setDefGsbm(String defGsbm) {
		this.defGsbm = defGsbm;
	}
	public String getTargetTbName() {
		return targetTbName;
	}
	public void setTargetTbName(String targetTbName) {
		this.targetTbName = targetTbName;
	}
	public String getTargetDao() {
		return targetDao;
	}
	public void setTargetDao(String targetDao) {
		this.targetDao = targetDao;
	}
	public List<ImportColumn> getIcolumns() {
		return icolumns;
	}
	public void setIcolumns(List<ImportColumn> icolumns) {
		this.icolumns = icolumns;
	}
	public String getAssign() {
		return assign;
	}
	public void setAssign(String assign) {
		this.assign = assign;
	}
}
